/*
 * 判断字符串是否为回文
 *
 * 题目链接：https://programming.pku.edu.cn/probset/c64f419547984d8ca5779180c6354146/fc2753028c0140cebcaa52bce25d17fd/
 * 作者：lyazj <seeson@pku.edu.cn>
 *
 * 本题所需主要知识点：
 *   - 字符串
 *   - 循环
 */

#include <iostream>

using namespace std;

int main()
{
  // 使用 string 可以方便地获取字符串长度
  string a;
  cin >> a;

  // 使用双指针法判断是否为回文
  int l = 0, r = a.size() - 1;
  while(l < r) {
    if(a[l] != a[r]) {
      cout << "no" << endl;
      return 0;
    }
    ++l, --r;
  }
  cout << "yes" << endl;

  return 0;
}
